Automata-based Pinpointing for DLs

نویسنده

  • Rafael Peñaloza
چکیده

Recent years have seen a boom in the creation and development of ontologies. Unfortunately, the maintenance of such ontologies is an error-prone process. On one side, it is in general unrealistic to expect a developer to be simultaneously a domainand an ontology-expert. This leads to problems when a part of the domain is not correctly understood, or when, although correctly understood, is translated wrongly to the ontology language. On the other side, most of the larger ontologies are developed by a group of individuals. The difference in their points of view can produce unexpected consequences. Whenever an error is identified, one would like to be able to detect the portion of the ontology responsible for such it; additionally, it would also be desirable to modify the ontology as little as possible to remove the error. If, for instance, an ontology is expresed by a TBox of an expressive Description Logic (DL), an unwanted consequence could be the unsatisfiability of a certain concept term C. Given that C is indeed unsatisfiable, we can search for a minimal sub-TBox that still leads to unsatisfiability of the concept (explaining the consequence), or for a maximal sub-TBox where C is satisfiable (removing the consequence). Finding these sets by hand in large ontologies is not a viable option. Schlobach and Cornet [14] describe an algorithm for computing the minimal subsets of an unfoldable ALC-terminology that keep the unsatisfiability of a concept. The algorithm extends the known tableau-based satisfiability algorithm for ALC [15], using labels to keep track of the axioms responsible of the generation of an assertion during the execution of the algorithm. A similar approach was actually presented previously in [2], for checking consistency of ALC-ABoxes. The main difference between the algorithms in [14] and [2] is that the latter does not directly compute the minimal subsets that have the consequence, but rather a Boolean formula, called pinpointing formula, whose minimal satisfying valuations correspond to the minimal sub-ABoxes that are inconsistent. The ideas sketched by these algorithms have been applied to other tableau-based decision algorithms for more expressive DLs (see, e.g. [13, 12, 11]), and generalized in [3] where so-called general tableaux are extended into pinpointing algorithms that compute a formula as in [2]. This general approach was then successfuly applied for explaining subsumption relations in EL [4]. The main drawback of the general approach in [3] is that it assumes that the original tableau algorithm stops after a finite number of steps without the

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complexity of Axiom Pinpointing in the DL-Lite Family

In real world applications where ontologies are employed, often the knowledge engineer not only wants to know whether her ontology has a certain (unwanted) consequence or not, but also wants to know why it has this consequence. Even for ontologies of moderate size, finding explanations for a given consequence is not an easy task without getting support from an automated tool. The task of findin...

متن کامل

Efficient MUS Enumeration of Horn Formulae with Applications to Axiom Pinpointing

The enumeration of minimal unsatisfiable subsets (MUSes) finds a growing number of practical applications, that includes a wide range of diagnosis problems. As a concrete example, the problem of axiom pinpointing in the EL family of description logics (DLs) can be modeled as the enumeration of the group-MUSes of Horn formulae. In turn, axiom pinpointing for the EL family of DLs finds important ...

متن کامل

Axiom Pinpointing in General Tableaux

Axiom pinpointing has been introduced in description logics (DLs) to help the user to understand the reasons why consequences hold and to remove unwanted consequences by computing minimal (maximal) subsets of the knowledge base that have (do not have) the consequence in question. The pinpointing algorithms described in the DL literature are obtained as extensions of the standard tableau-based r...

متن کامل

Towards Efficient Axiom Pinpointing of EL+ Ontologies

The EL family of Description Logics (DLs) has been the subject of interest in recent years. On the one hand, these DLs are tractable, but fairly inexpressive. On the other hand, these DLs can be used for designing different classes of ontologies, most notably ontologies from the medical domain. Unfortunately, building ontologies is error-prone. As a result, inferable subsumption relations among...

متن کامل

Using Tableaux and Automata for Pinpointing in EL

Axiom-pinpointing refers to the task of understanding the specific axioms that cause a consequence to follow from an ontology. The main problems related to axiom-pinpointing are the computation of minimal subontologies from which the consequence still follows (MinAs) or maximal subontologies not satisfying a property (MaNAs). Equivalently, one can try to compute a pinpointing formula, which is ...

متن کامل

Reasoning in Fuzzy Description Logics using Automata

Automata-based methods have been successfully employed to prove tight complexity bounds for reasoning in many classical logics, and in particular in Description Logics (DLs). Very recently, the ideas behind these automata-based approaches were adapted for reasoning also in fuzzy extensions of DLs, with semantics based either on finitely many truth degrees or the Gödel t-norm over the interval [...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008